<?php
	//---------------------------------------------------------------------
	// Modulo para aceptar una solicitud de reserva
	//---------------------------------------------------------------------
	$ahora = time();
	//--------------------------------------------------------------------------------
	//                                         Marco el mensaje original como NO leido
	//--------------------------------------------------------------------------------
		$sql = "update posible_reserva 
				set reservado='$ahora', leido_cliente=0, archiva_cliente=0, 
					archiva_vendedor='0', updated='$ahora' 
				where id='$mensaje_id'";
		$rs  = $db->Execute($sql);
		
		
		$sql = "update posible_reserva_msg set fecha_reserva='$ahora' where posible_reserva_id='$mensaje_id' 
				and producto_id='$producto_id' and usuario_id='$usuario_id'";
		$rs  = $db->Execute($sql);
			
			
		$sql = "select posible_reserva.id_usuario, usuarios.apellido, usuarios.nombre, usuarios.email, productos.titulo, productos.id as alojamiento_id
				from posible_reserva
				left join usuarios on posible_reserva.usuario_id = usuarios.id
				left join productos on posible_reserva.producto_id = productos.id
				where posible_reserva.id='{$data['posible_reserva_id']}'";
		$rs  = $db->SelectLimit($sql,1);
		$data = $rs->FetchRow();
					
				
		//--------------------------------------------------------------------------------
		//                                                         Envio correo al usuario
		//--------------------------------------------------------------------------------
		$TituloMensaje = "Respuesta de: <b>{$data['titulo']}</b>";
		$BotonResponder = "<br><br>{$data['comentario']}<br><br>";
		$BotonResponder.= "<a href='".URL."/user/validar_usuario.php?id={$data['id_usuario']}' 
								title='Ver Respuesta' class='myButton'>Hacer un nuevo comentario</a>";
					
		$CuerpoMensaje= "<br><br>Hola {$data['nombre']}, has recibido un mensaje de respuesta.
							<br><br><br>$BotonResponder<br><br>";		
		$EmailDestinatario = $data['email'];
					
		include(ROOT.'/ajax/plantilla_email.html.php');
					
					
		// ------------------------------------------------------------------- PHP-Mailer
		$PHPMailer_Ruta     = ROOT.'/modules/PHPMailer_5.2.1/';
		include($PHPMailer_Ruta."class.phpmailer.php"); 
		include($PHPMailer_Ruta."class.smtp.php"); 
		$mail = new PHPMailer(); 

		$mail->IsSMTP(); 
		$mail->SMTPAuth   = $PHPMailer['auth']; 
		$mail->SMTPSecure = $PHPMailer['secure']; 
		$mail->Host       = $PHPMailer['host']; 
		$mail->Port       = $PHPMailer['port']; 
		$mail->Username   = $PHPMailer['username']; 
		$mail->Password   = $PHPMailer['password'];
		$mail->CharSet    = "UTF-8";
		$mail->SMTPDebug  = 1;

		$mail->From     = 'noreply@RosarioAlojamientos.com';
		$mail->FromName = $DatosEmpresa['nombre_empresa'];	
		$mail->AddReplyTo('noreply@RosarioAlojamientos.com',$DatosEmpresa['nombre_empresa']);
		$mail->SetFrom('noreply@RosarioAlojamientos.com', "{$DatosEmpresa['nombre_empresa']}");
					
			
		$mail->Subject    = "[RosarioAlojamientos.com] Rta: {$data['titulo']}";
		$mail->AltBody    = "$CuerpoMensaje"; // optional, comment out and test
		$mail->MsgHTML($ContenidoMail);
					
		$mail->AddAddress($EmailDestinatario, "{$data['apellido']}, {$data['nombre']}");  
		$mail->Send();

		$msg = 1;
					
					
		$Mensaje["mensaje"]   = "Se ha enviado un email al usuario, avisando de su respuesta!";
		$Mensaje["tipo"]      = 'success';
		$Mensaje["autoclose"] = true;
		$_SESSION['Mensaje']  = $Mensaje;            
				
/*		
	} else {
		$Mensaje["mensaje"]   = "<strong>ERROR!!</strong> No se pudo enviar la respuesta";
		$Mensaje["tipo"]      = 'error';
		$Mensaje["autoclose"] = true;
		$_SESSION['Mensaje']  = $Mensaje;            
	}
*/	
	redirect(URL."/mensajeria/mensajes.php?m=$mensaje_id");
	die();
?>